trouser snake - Alemán Inglés Diccionario